/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **//*---------- import ---------*/
@import url("layout.css");
@import url("page.css");
/*---------- base ---------*/
*{	padding:0px;margin:0px;}
html{	background:#FFF;}
body{	font:12px Verdana,Arial,Tahoma;}
img{
	border:none;
}

a{	color:#b1258f;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}
.w960{
	width:990px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.clr{
	clear:both;
	}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(../images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header{
	width:100%;
	width:990px;
	margin:auto;
	overflow:hidden;
}
.header .header_top{
	height:25px;
	line-height:25px;
	border-bottom:1px solid #DBDBDB;
	color:#676767;
	}
.header .time{
	float:left;
	padding-left:10px;	
	}
.header .toplinks{
	float:right;
}
.header .toplinks a{
	margin:0 5px;
	}
.header .toplinks span{
	margin-left:15px;
	}
.header .toplinks span a{
	margin:0 2px;
	}
.header .search {
	overflow:hidden;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#ff3333;
	text-decoration:none;
}
.header .top{
	clear:both;
	overflow:hidden;
	margin-top:10px;
}
.header .title{
	float:left;
	padding-left:10px;

}
.header .title h1 a{
	width:220px;height:90px;display:block;overflow:hidden;}
.header .banner{	width:500px;height:60px;float:left;margin-left:20px;overflow:hidden;
}
.header .banner img{	width:500px;	height:60px;	display:block;}
.header .banner2{	width:200px;	height:60px;	float:left;	margin-left:10px;	overflow:hidden;}
.header .banner2 img{	width:200px;	height:60px;	display:block;
}
.header .banner3{	width:728px;	height:90px;	float:left;	margin-left:12px;	overflow:hidden;}
.header .banner3 img{	width:728px;	height:90px;	display:block;}
.banner4{	clear:both;	width:728px;	height:165px;	padding-top:10px;        text-align: center;}
.banner5{	width:240px;	height:160px;	padding-bottom:10px;}
.banner8{	width:240px;	height:220px;	padding:10px;}
.header .welcome{	float:right;	margin-top:20px;	padding-right:10px;	color:#999;}
.header .welcome a{	margin:0px 3px;	}

/*----- 新版导航菜单位置的样式 -------*/.header .nav { }/*-------- 圆角模型 ---------*/.module, .module .mid {	overflow:hidden;}
.module .top .t_l, .module .bottom .b_l {	float:left;	overflow:hidden;}
.module .top .t_r, .module .bottom .b_r {	float:right;	overflow:hidden;}
.module .top em {	float:left;	font-size:13px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	margin-left: 5px;}
.module .top em a:link, .module .top em a:visited {font-size:13px;font-weight:bold;
}
.module .top span {}
.module .top strong {cursor:pointer;float:right;font-weight:normal;margin-right:4px;}
.module .mid .m_l, .module .mid .m_r {overflow:hidden;
}
.module .mid .content {	overflow:hidden;height:100%;clear: both;margin-right: 8px;margin-left: 8px;padding-top: 8px;/*padding-bottom: 10px;*/}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/green_skin.png");
}
/*------ 主色 -------*/
.blue .top {background-position: 0 -72px;background-repeat: repeat-x;height: 106px;}
.blue .top .t_l {background-position: 0 0;background-repeat: no-repeat;height: 70px;width: 5px;}
.blue .top .t_r {background-position: -6px 0;background-repeat: no-repeat;height: 70px;width: 5px;}
/* --------- 导航 ----------------*/
.w963 {	width:990px;}
#navMenu {width:975px;overflow:hidden;height: 64px;padding:8px 0 0 0px;}
#navMenu ul {float:left;height: 32px;}
#navMenu ul li {float:left;height: 32px;margin-right:10px;margin-left:3px;padding-left:13px;}
#navMenu ul li a {color: #FFF;	height: 32px;text-decoration:none;display: inline-block;position: relative;}
#navMenu ul li span {cursor:pointer;	display:inline-block;height:32px;line-height:20px;margin:0 0 0 3px;	padding:0 3px 0 0;	text-align:center;	vertical-align:middle;	font-weight:bold;	color:#ebf5e9;}
#navMenu ul li.hover {padding-top:0;}
#navMenu ul li.hover a {background:url(../images/green_skin.png) 0 -152px no-repeat;display: inline-block;	position: relative;}
#navMenu ul li.hover span {background:url(../images/green_skin.png) no-repeat right top;cursor:pointer;	display:inline-block;	height:22px;	line-height:20px;	margin:0 0 0 3px;	padding:0 3px 0 0;	text-align:center;	vertical-align:middle;}
#navMenu ul li a.hover, #navMenu ul li a:hover {background:url(../images/green_skin.png) 0 -152px no-repeat;	text-decoration:none;	display: inline-block;	position: relative;}
#navMenu ul li a.hover span, #navMenu ul li a:hover span {background:url(../images/green_skin.png) no-repeat right top;	cursor:pointer;	display:inline-block;	height:32px;	line-height:20px;	margin:0 0 0 3px;	padding:0 3px 0 0;	text-align:center;	vertical-align:middle;}
/*-------- 下拉菜单 --------------*/.dropMenu {	position:absolute;top: 0;z-index:100;width: 120px;visibility: hidden;    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);	margin-top: -1px;	border: 1px solid #93E1EB;	border-top: 0px solid #3CA2DC;	background-color: #FFF;	background:url(../images/mmenubg.gif);	padding-top:6px;	padding-bottom:6px;}

.dropMenu li {	margin-top:2px;	margin-bottom:4px;padding-left:6px;}
.dropMenu a {	width: auto;	display: block;	color: black;padding: 2px 0 2px 1.2em;}
* html .dropMenu a {	width: 100%;}
.dropMenu a:hover {	color:red;text-decoration: underline;}
/*------ //搜索框 ---------*/
.search-keyword {	width:210px;	height:18px;padding-top:2px;padding-left:6px;	border:0px;	border:#cca1da solid 1px;	background: #FFF;	color:#444;}
.search-submit {	cursor:pointer;	width:68px;	height:22px;	font-size:0px;	color:#fafafa;	border:0px;	background:url(../images/search-bt.gif) no-repeat;}
.search-option {	margin-left:3px;	margin-right:3px;	border:#cca1da solid 1px;	height:22px;}
.w963 .search{	padding-left:10px;	line-height:32px;}
.w963 .form h4 {	display:none;}
.w963 .form {	float:left;	margin:0 10px 0 0;	*margin:0 10px 0 0;	_margin:5px 10px 0 0;	line-height:32px;}
.w963 .tags {	width:500px;	overflow:hidden;	line-height:32px;}
.w963 .tags h4 {	float:left;	margin-right: 6px;	height:26px;	font-size:12px;	color:#777;}
.w963 .tags li {	float:left;	margin-right: 6px;}
.header .nav .end { }
/*-- //End 导航菜单 --*//*---------- frame : channel-nav ---------*/
.channel-nav {	margin-top:8px;	padding-left:6px;	height:24px;	width:950px;	overflow:hidden;
}
.channel-nav .sonnav {	width:830px;	line-height:26px;	float:left;	color:#256DB1;}
.channel-nav .sonnav span {		margin-right:10px;	float:left;}
.channel-nav .sonnav span a{	padding:0 4px;	border:1px solid #cca1da;	height:22px;	line-height:21px;	background:url(../images/channel_bg.png) repeat-x;	display:inline-block;	}
.channel-nav .sonnav span a.thisclass{	border:1px solid #3aa21b;	}
.channel-nav .sonnav a {	color:#c2669f;	text-decoration:none;}
.channel-nav .sonnav a:hover{	 color:#287212;	}
.channel-nav .back{	display:block;	height:22px;	line-height:21px;	padding-top:6px;	padding-right:10px;	padding-left:20px;	letter-spacing:2px;	float:right;	background:url(../images/ico-home.gif) 4px 10px no-repeat;} 
.channel-nav .back a{	color:#397CBE;}
.channel-nav .back a:hover{	text-decoration:none;	color:#777;}
/*pic scroll----------------------------------*/.infiniteCarousel {  width: 700px;  position: relative;  margin-left:auto;  margin-right:auto;}

.infiniteCarousel .wrapper {  width: 640px;   overflow: auto;  height: 170px;  margin: 0 30px;  top: 0;}
.infiniteCarousel ul a img {  border:1px solid #E3E3E3;  padding:2px;  width:150px;  height:150px;  display:block;}
.infiniteCarousel .wrapper ul {  width: 625px;   list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin:0;  padding:0;  top: 0;}
.infiniteCarousel ul li {  display:block;  color:#6C6D61;  float:left;  padding: 10px 6px;  height: 147px;  width: 147px;  text-align:center;}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{	color:#6C6D61;	}
.infiniteCarousel .wrapper ul li a:hover{	text-decoration:underline;	}
.infiniteCarousel ul li a:hover img {  border-color: #aaa;}
.infiniteCarousel ul li a span{   display:block;   line-height:17px;   padding-top:6px;
}
.infiniteCarousel .arrow {  display: block;  height: 26px;  width: 26px;  text-indent: -999px;  position: absolute;  top: 70px;  cursor: pointer;  outline: 0;}
.infiniteCarousel .forward {  background:url(../images/green_skin.png) 0 -256px no-repeat;  right: 0;}
.infiniteCarousel .back {  background:url(../images/green_skin.png) 0 -222px no-repeat;  left: 0;}
/*----------dedeinfolink  ---------*/#dedeinfolink {	margin-bottom:6px;	}#dedeinfolink tr td div {	padding:0 5px;	background:url(../images/white_bg.gif) repeat-x;	margin-right:8px;	}
#dedeinfolink tr td {	line-height:18px;	}#dedeinfolink tr td.spline {	font-size:1px;	height:1px;	line-height:1px;	border-bottom:1px dashed #dedede;	}#dedeinfolink tr td.iftitle {	font-weight:bold;	color:#c2669f;	line-height:24px;	border-bottom:1px dashed #dedede;
}
/*---------- frame : footer ---------*/
.footer{width:990px;	margin:auto;color:#999;	text-align:center;	margin-top:8px;	padding-bottom:10px;	border-top:1px solid #E5EFD6;	padding-top:10px;}
.footer .link{	text-align:center;padding:5px 0px;}
.footer .link a{margin:0px 5px;	color:#666666;}
.footer .powered{font-size:10px;line-height:25px;}
.footer .powered strong{color:#690;}
.footer .powered strong span{color:#F93;}
.footer .copyright{color:#666666;	line-height:23px;}
/*换肤功能
------------------------------------*/#dedecms_skins{	float:right;    padding:5px;	width:120px;    padding-right:0px;	list-style:none;	overflow:hidden;    }
#dedecms_skins li{float:left;    margin-right:5px;    width:15px;    height:15px;	text-indent:-999px;	overflow:hidden;	display:block;	cursor:pointer;	background-image:url(../images/theme.gif);}
#dedecms_skins_0{background-position:0px 0px;}
#dedecms_skins_1{background-position:15px 0px;}
#dedecms_skins_2{background-position:35px 0px;}
#dedecms_skins_3{background-position:55px 0px;}
#dedecms_skins_4{background-position:75px 0px;}
#dedecms_skins_5{background-position:95px 0px;}
#dedecms_skins_0.selected{background-position:0px 15px !important;}
#dedecms_skins_1.selected{background-position:15px 15px !important;}
#dedecms_skins_2.selected{background-position:35px 15px !important;}
#dedecms_skins_3.selected{background-position:55px 15px !important;}#dedecms_skins_4.selected{	background-position:75px 15px !important;}
#dedecms_skins_5.selected{background-position:95px 15px !important;}
/*首页三个排列图片------------------------------------*/
.spiclist li{ float:left; width:116px; text-align:center; margin-top:5px}.spiclist li span{ width:90px; height:24px; line-height:24px; overflow:hidden;display:block; margin-left:13px}

/*微信*/
.weixin{background-color:#f4f4f4; padding:15px;margin-bottom:15px;}
.weixin .left{ float:left; width:130px;}
.weixin .right{ float:right; width:550px;}
.weixin h2{ font-family:"Microsoft YaHei",微软雅黑; font-size:14px}
.weixin span{font-family:"Microsoft YaHei",微软雅黑; font-size:14px}
.weixin a{ font-size:14px;color:#F3C;}
.weixin a:hover{color:#00F}

/*about*/
.about{margin:20px 0;}
.about span{font-weight:bold;line-height:18px;display:block}
.about li{float:left;padding:10px 15px;line-height:18px;text-align:center}
.about li a span{margin-top:40px;}
.about img{}
/*标签*/
.liketag { margin:15px 0;}
.liketag a{border:1px solid #EEE;padding:6px 4px; font-size:14px; color:#F39}
.liketag a:hover{color:#fff;background-color:#ff6cb6;text-decoration:none}

/*双11活动*/
.gouwujie{ margin:10px auto;width:680px; margin-left:190px;}